/*
config.js
说明：
  请确保解压后的文件目录为dist
  ssh: 连接服务器用户信息
  compressedFiles: 要压缩文件的名称（项目的下的一级目录）
  openBackUp: 开启后，若远端存在相同目录，则会修改原始目录名称，不会直接覆盖
  deployDir: 指定远端部署地址
  releaseDir: 指定远端部署地址下的发布目录名称
更新：
  🎉现已支持添加多个配置信息，自动化部署时支持选择配置信息运行
  🎉现已支修改服务器连接端口，支持ssh私钥及解密密码连接（ps：不使用此方法时，请注释privateKey）
  🎉现已更新模块引用逻辑，远端备份时间格式改为 `yyyy-MM-dd_HH:mm:ss`
  */

module.exports = {
  name: "项目A-dev",
  ssh: {
    host: "112.74.82.5",
    username: "root",
    password: "pgh@Dream.com",
    // privateKey: 'E:/id_rsa', // ssh私钥(不使用此方法时请勿填写， 注释即可)
    passphrase: "", // ssh私钥对应解密密码(不存在设为''即可)
  },
  compressedFiles: "dist", // 要压缩文件的目录，默认从根目录开始。
  targetFile: "dist.zip", // 目标文件--压缩后的名称，默认保存到根目录
  openBackUp: true, // 是否开启远端备份
  deployDir: "/root", // 远端目录-用于上传和执行sh命令
  releaseDir: "web", // 发布目录名称
};
